草庐IT

JavaFX 2.2 javadoc?

全部标签

java - 在 JavaFx 标签中显示变化的值

在JavaFX中,如何使用“标签”显示随时间不断变化的值? 最佳答案 有很多方法可以实现,最方便的是使用JavaFX的DataBinding机制://assumingyouhavedefinedaStringPropertycalled"valueProperty"LabelmyLabel=newLabel("Start");myLabel.textProperty().bind(valueProperty);这样,每次通过调用set方法更改valueProperty时,标签的文本都会更新。

java - 如何在 JDK 7 中使用旧的 javadoc 样式/主题?

JDK7中用于javadoc的新主题对我来说很难阅读。它可能不漂亮,但我真的更喜欢旧主题。除了安装旧的JDK并在它们之间切换之外,我可以以某种方式使用旧的doclet吗? 最佳答案 不得不承认我还没有体验过这个,但我发现你可以为javadoc自定义CSS。Here是描述。你可能有兴趣运行这个:C:>javadoc-stylesheetfileC:\user\exampleStylesheet.csscom.examplePackage那里还声明它会创建“stylesheet.css”文件,因此您应该看到它的外观以及可以在那里覆盖的内

java - JavaFX 中的多线程会挂起 UI

我有一个简单的JavaFX2应用程序,有2个按钮,分别是“开始”和“停止”。单击开始按钮时,我想创建一个后台线程,该线程将进行一些处理并随着它的进行更新UI(例如进度条)。如果单击停止按钮,我希望线程终止。我已尝试使用从文档中收集的javafx.concurrent.Task类来执行此操作。但是,每当我单击“开始”时,UI就会卡住/挂起,而不是保持正常。她是MyprogramextendsApplication主类中用于显示按钮的代码:publicvoidstart(StageprimaryStage){finalButtonbtn=newButton();btn.setText("B

java - 有没有办法让 javadoc 工具记录注释?

在我的项目中,我们使用了一些注释,这些注释在javadocAPI文档中非常有用。有人知道在生成的javadocs中包含注释的简单方法吗?我不想编写自己的javadoc插件。有什么解决办法吗? 最佳答案 见java.lang.annotation.DocumentedIndicatesthatannotationswithatypearetobedocumentedbyjavadocandsimilartoolsbydefault.Thistypeshouldbeusedtoannotatethedeclarationsoftypes

JavaFX 8 HiDPI 支持

我刚刚试用了JavaFXHelloWorldExample在ArchLinux的4k屏幕上,但不幸的是GUI无法缩放。documentation说Hi-DPIsupport.JavaFX8nowsupportsHi-DPIdisplays.那么我怎样才能让我的应用程序知道dpi呢? 最佳答案 各种设备上的Hi-DPI支持对于带有视网膜显示的OSXMac,它应该“正常工作”——JavaFX知道Hi-DPIMac并将适本地缩放UI。如果将VBox中的间距设置为8,则为设备无关单位;在非视网膜显示器的Mac上,它将占用8个像素,在分辨率翻

java - 如何使用不同的 fxml 文件创建多个 javafx Controller ?

我一直在查看一些博客和其他stackoverflow问题,但我没有看到我的问题的直接答案。我正在创建一个javafxgui客户端,我想让我的菜单栏成为一个fxml中的一个Controller,然后我希望内容区域是其他fxml文件。登录屏幕将是一个fxml,在登录屏幕之后将是应用程序的主要内容,这将是一个fxml。我该怎么做呢?我只是不想将登录名、菜单栏和主要内容的所有代码都放在同一个文件中。这是我正在处理的图像: 最佳答案 通过将自定义java类用作fx:root和fx:controller的FXML文件,将FXML用作组件:htt

java - BufferedImage 到 JavaFX 图像

我有一张从主监视器截取的图像,我想将其添加到JavaFXImageView中:@FXMLprotectedImageViewscreenshot()throwsAWTException,IOException{RectanglescreenRect=newRectangle(Toolkit.getDefaultToolkit().getScreenSize());BufferedImagecapture=newRobot().createScreenCapture(screenRect);ImageViewimageView=newImageView();Imageimage=capt

javafx - 在哪里可以找到 JDK 8/JavaFX 8 源代码?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。Improvethisquestion我想重写FXMLLoader的实现并重新编译JDK8。JDK8/JavaFX8的源代码在哪里可以找到? 最佳答案 引自thisanswer:对于Java8,JavaFX的公共(public)部分的源代码实际上是作为src.zip的兄弟在JDK安装中放置的:javafx-src.zip-在您的正常JDKJ

java - Javadoc 如何处理 Java 9 中模块的可见性?

Javadoc工具根据可访问性修饰符生成文档。默认情况下,它记录所有public和protected类、字段和方法。这可以通过以下options进行更改:-publicShowsonlypublicclassesandmembers.-protectedShowsonlyprotectedandpublicclassesandmembers.Thisisthedefault.-packageShowsonlypackage,protected,andpublicclassesandmembers.-privateShowsallclassesandmembers.Java9引入了模块的

JavaFX 对背景的影响

我正在使用this制作具有磨砂玻璃效果的以iOS为主题的JavaFX2(Java7)应用程序。问题是这段代码在ImageView上使用了它的效果。我希望它对window后面的任何东西都使用它的效果,如下所示:有没有办法做到这一点?我还想要您在上图周围看到的那种小的阴影效果。明确地说,我不想要那个slider或任何东西,只是能够透过window看到并在边缘有轻微阴影的效果。我想使用thisiOS7-isheffect不过,而不是航空。这可能很重要:我使用的是Undecorator的修改版本. 最佳答案 importjavafx.ani